parallel installations - Turkish English Dictionary